home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revolution - Das Atari CD Magazin 1997
/
Revolution - Das Atari CD Magazin 1.iso
/
software
/
anwendng
/
utility
/
fileedit
/
fileedit.txt
< prev
Wrap
Text File
|
1997-01-10
|
3KB
|
63 lines
FILEEDIT - Philip Taylor, 1991-97
File Editor for the Atari ST/TT/Falcon computer.
Written in HiSoft Basic, supplied .TOS file also source code .BAS for people
who have HiSoft or Power Basic and wish to extend or customise FILEEDIT.
Philosophy
FILEEDIT is a cursor-driven editor. It assumes the file being edited can be
accommodated in memory: FILEEDIT.TOS itself occupies c. 32kb.
FILEEDIT handles *all* characters (bytes) in the range 0-255 without
exception. It is therefore highly suitable for editing files which contain
text but also special characters, e.g. font files, printer drivers, import-
export modules, etc. Bytes are displayed on the screen using the ST
character set (1-255) plus a special symbol for nul (0) viz. a video-
reversed ASCII 6. To distinguish characters 158 and 225 the latter is also
video-reversed.
Characters (bytes) 32-126 are entered using normal keys; 1-31 using control
keys or the numeric keypad; and 0, 127-255 using the numeric keypad. Users
with TOS 2 and higher can use instead the Alt key with the numeric keypad.
Use:
Either drag-and-drop the datafile (TOS 2.06 and higher), or double click the
program whereupon it prints the following prompt:
File to edit [?]-
and normally you enter a filename. A duff filename elicits a list of good
files. A Return (or Ctrl-C) terminates the program; ? prints on the screen
a summary of commands viz.
F1 = mark one end of block
F2 = mark other end of block
F3 = cut block
F4 = paste block
F5 = write paste buffer
Alt T = Top of file
Alt B = Bottom of file
Alt F = Find string
Alt N = Find Next
Alt R = Replace string
Alt E = Replace Everywhere
Alt G = Go to row, column of current screen
Alt L = report Length of file, and Locate cursor
Alt I = Insert file
Alt O = Overlay file
Alt S = Save file and exit
Alt A = Save as
Alt Z = refresh screen
Undo = cycle to start of program
Insert = toggle insert/overwrite mode
Help = display commands menu
to enter any ASCII code, press 1-3 numeric keys, then Enter
to advance cursor 'n' places, press some numeric keys then '+'
to retard cursor 'n' places, press some numeric keys then '-'
to amplify a cursor key, use Shift
The four cursor keys, Backspace, Delete and Home all work in the
conventional way. As Backspace and Delete are interpreted, use their ASCII
codes (8,127) to enter these characters into a file.
Find (search) and replace strings are entered as for normal editing - all
bytes are allowed - except that Return terminates the string. To include a
Return character (ASCII 13) in the string, use the numeric keypad method,
see above.
ptaylor@udcf.gla.ac.uk